Don't have an account yet?
Forgotten Password
Why do we display adverts? The advertisements supplied by our carefully selected sponsors enable us to host and support the company data we share with our free members.
Inactive Metalrax Ardath Road, Kings Norton, Birmingham, West Midlands, B38 9PN
Your plan will start immediately and the time remaining on your existing plan will be refunded
Yes, upgrade to LiteInactive Metalrax Ardath Road, Kings Norton, Birmingham, West Midlands, B38 9PN
Director Name | Relationship | Appointments |
---|---|---|
913214276 | MRX DORMANT COMPANY LIMITED | - |
906747054 | MRX DORMANT COMPANY LIMITED | - |
901305469 | MRX DORMANT COMPANY LIMITED | - |
914739641 | MRX DORMANT COMPANY LIMITED | - |
901393301 | MRX DORMANT COMPANY LIMITED | - |
901393302 | MRX DORMANT COMPANY LIMITED | - |
901267660 | MRX DORMANT COMPANY LIMITED | - |
904571358 | MRX DORMANT COMPANY LIMITED | - |
900167282 | MRX DORMANT COMPANY LIMITED | - |
900167283 | MRX DORMANT COMPANY LIMITED | - |
913214276 | MRX DORMANT COMPANY SEVEN LIMITED | - |
906747054 | MRX DORMANT COMPANY SEVEN LIMITED | - |
914739641 | MRX DORMANT COMPANY SEVEN LIMITED | - |
902182533 | MRX DORMANT COMPANY SEVEN LIMITED | - |
907447884 | MRX DORMANT COMPANY SEVEN LIMITED | - |
901274965 | MRX DORMANT COMPANY SEVEN LIMITED | - |
904323281 | MRX DORMANT COMPANY SEVEN LIMITED | - |
900167282 | MRX DORMANT COMPANY SEVEN LIMITED | - |
906616718 | MRX DORMANT COMPANY SEVEN LIMITED | - |
900167283 | MRX DORMANT COMPANY SEVEN LIMITED | - |
901274966 | MRX DORMANT COMPANY SEVEN LIMITED | - |
901274967 | MRX DORMANT COMPANY SEVEN LIMITED | - |
913214276 | HOUSE S & T LIMITED | - |
910498268 | HOUSE S & T LIMITED | - |
910016839 | HOUSE S & T LIMITED | - |
906747054 | HOUSE S & T LIMITED | - |
906192640 | HOUSE S & T LIMITED | - |
912972608 | HOUSE S & T LIMITED | - |
913573410 | HOUSE S & T LIMITED | - |
904579561 | HOUSE S & T LIMITED | - |
914739641 | HOUSE S & T LIMITED | - |
903507183 | HOUSE S & T LIMITED | - |
903575256 | HOUSE S & T LIMITED | - |
990000528 | HOUSE S & T LIMITED | - |
900596678 | HOUSE S & T LIMITED | - |
901272022 | HOUSE S & T LIMITED | - |
913214276 | METALRAX GROUP SERVICES LIMITED | - |
910324282 | METALRAX GROUP SERVICES LIMITED | - |
906747054 | METALRAX GROUP SERVICES LIMITED | - |
901305469 | METALRAX GROUP SERVICES LIMITED | - |
907084136 | METALRAX GROUP SERVICES LIMITED | - |
912972608 | METALRAX GROUP SERVICES LIMITED | - |
910509410 | METALRAX GROUP SERVICES LIMITED | - |
902182533 | METALRAX GROUP SERVICES LIMITED | - |
900235469 | METALRAX GROUP SERVICES LIMITED | - |
900167282 | METALRAX GROUP SERVICES LIMITED | - |
900167283 | METALRAX GROUP SERVICES LIMITED | - |
913214276 | MRX DORMANT COMPANY TWO LIMITED | - |
909641119 | MRX DORMANT COMPANY TWO LIMITED | - |
906747054 | MRX DORMANT COMPANY TWO LIMITED | - |
912972608 | MRX DORMANT COMPANY TWO LIMITED | - |
900167282 | MRX DORMANT COMPANY TWO LIMITED | - |
914739641 | MRX DORMANT COMPANY TWO LIMITED | - |
900167283 | MRX DORMANT COMPANY TWO LIMITED | - |
913214276 | MRX DORMANT COMPANY NINE LIMITED | - |
900518269 | MRX DORMANT COMPANY NINE LIMITED | - |
901613587 | MRX DORMANT COMPANY NINE LIMITED | - |
906747054 | MRX DORMANT COMPANY NINE LIMITED | - |
912329451 | MRX DORMANT COMPANY NINE LIMITED | - |
912972608 | MRX DORMANT COMPANY NINE LIMITED | - |
911796234 | MRX DORMANT COMPANY NINE LIMITED | - |
914739641 | MRX DORMANT COMPANY NINE LIMITED | - |
910509410 | MRX DORMANT COMPANY NINE LIMITED | - |
990000150 | MRX DORMANT COMPANY NINE LIMITED | - |
901267660 | MRX DORMANT COMPANY NINE LIMITED | - |
913214276 | MRX DORMANT COMPANY SIX LIMITED | - |
909641119 | MRX DORMANT COMPANY SIX LIMITED | - |
901071996 | MRX DORMANT COMPANY SIX LIMITED | - |
901071997 | MRX DORMANT COMPANY SIX LIMITED | - |
906747054 | MRX DORMANT COMPANY SIX LIMITED | - |
912972608 | MRX DORMANT COMPANY SIX LIMITED | - |
914739641 | MRX DORMANT COMPANY SIX LIMITED | - |
901071998 | MRX DORMANT COMPANY SIX LIMITED | - |
901071999 | MRX DORMANT COMPANY SIX LIMITED | - |
901393302 | MRX DORMANT COMPANY SIX LIMITED | - |
901267660 | MRX DORMANT COMPANY SIX LIMITED | - |
904571358 | MRX DORMANT COMPANY SIX LIMITED | - |
900167282 | MRX DORMANT COMPANY SIX LIMITED | - |
900167283 | MRX DORMANT COMPANY SIX LIMITED | - |
913214276 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
901767523 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
901248328 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
906747054 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
912972608 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
914739641 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
913214276 | MRX DORMANT COMPANY EIGHT LIMITED | - |
904467365 | MRX DORMANT COMPANY EIGHT LIMITED | - |
906747054 | MRX DORMANT COMPANY EIGHT LIMITED | - |
902792258 | MRX DORMANT COMPANY EIGHT LIMITED | - |
912972608 | MRX DORMANT COMPANY EIGHT LIMITED | - |
914739641 | MRX DORMANT COMPANY EIGHT LIMITED | - |
901272022 | MRX DORMANT COMPANY EIGHT LIMITED | - |
903545667 | MRX DORMANT COMPANY EIGHT LIMITED | - |
905154562 | MRX DORMANT COMPANY EIGHT LIMITED | - |
901963632 | MRX DORMANT COMPANY EIGHT LIMITED | - |
990000465 | MRX DORMANT COMPANY EIGHT LIMITED | - |
902941045 | DOWN AND FRANCIS LIMITED | - |
902941045 | DOWN AND FRANCIS LIMITED | - |
902941045 | DOWN AND FRANCIS LIMITED | - |
913214276 | DOWN AND FRANCIS LIMITED | - |
902941045 | DOWN AND FRANCIS LIMITED | - |
902941045 | DOWN AND FRANCIS LIMITED | - |
900235058 | DOWN AND FRANCIS LIMITED | - |
901267727 | DOWN AND FRANCIS LIMITED | - |
906747054 | DOWN AND FRANCIS LIMITED | - |
901267726 | DOWN AND FRANCIS LIMITED | - |
912972608 | DOWN AND FRANCIS LIMITED | - |
914739641 | DOWN AND FRANCIS LIMITED | - |
910509410 | DOWN AND FRANCIS LIMITED | - |
900509604 | DOWN AND FRANCIS LIMITED | - |
910987611 | DOWN AND FRANCIS LIMITED | - |
901267661 | DOWN AND FRANCIS LIMITED | - |
900167283 | DOWN AND FRANCIS LIMITED | - |
907428080 | DOWN AND FRANCIS LIMITED | - |
913214276 | PREMIER STAIRWAYS LIMITED | - |
909641119 | PREMIER STAIRWAYS LIMITED | - |
903882525 | PREMIER STAIRWAYS LIMITED | - |
906747054 | PREMIER STAIRWAYS LIMITED | - |
990000488 | PREMIER STAIRWAYS LIMITED | - |
914739641 | PREMIER STAIRWAYS LIMITED | - |
910509410 | PREMIER STAIRWAYS LIMITED | - |
911958557 | PREMIER STAIRWAYS LIMITED | - |
911958558 | PREMIER STAIRWAYS LIMITED | - |
913162895 | PREMIER STAIRWAYS LIMITED | - |
913214276 | HOUSE AH LIMITED | - |
990000087 | HOUSE AH LIMITED | - |
906694675 | HOUSE AH LIMITED | - |
906028577 | HOUSE AH LIMITED | - |
905457561 | HOUSE AH LIMITED | - |
906747054 | HOUSE AH LIMITED | - |
904346431 | HOUSE AH LIMITED | - |
910509410 | HOUSE AH LIMITED | - |
907483011 | HOUSE AH LIMITED | - |
905927348 | HOUSE AH LIMITED | - |
905513254 | HOUSE AH LIMITED | - |
913214276 | SAND FINANCE LTD | - |
910498268 | SAND FINANCE LTD | - |
990001568 | SAND FINANCE LTD | - |
906747054 | SAND FINANCE LTD | - |
904579561 | SAND FINANCE LTD | - |
914739641 | SAND FINANCE LTD | - |
909434279 | SAND FINANCE LTD | - |
900596678 | SAND FINANCE LTD | - |
901272022 | SAND FINANCE LTD | - |
913214276 | MRX DORMANT COMPANY TEN LIMITED | - |
906747054 | MRX DORMANT COMPANY TEN LIMITED | - |
901617565 | MRX DORMANT COMPANY TEN LIMITED | - |
901617566 | MRX DORMANT COMPANY TEN LIMITED | - |
990000008 | MRX DORMANT COMPANY TEN LIMITED | - |
990000009 | MRX DORMANT COMPANY TEN LIMITED | - |
914739641 | MRX DORMANT COMPANY TEN LIMITED | - |
913214276 | MRX DORMANT COMPANY FOUR LIMITED | - |
900616367 | MRX DORMANT COMPANY FOUR LIMITED | - |
906747054 | MRX DORMANT COMPANY FOUR LIMITED | - |
914739641 | MRX DORMANT COMPANY FOUR LIMITED | - |
902182533 | MRX DORMANT COMPANY FOUR LIMITED | - |
901617565 | MRX DORMANT COMPANY FOUR LIMITED | - |
901617566 | MRX DORMANT COMPANY FOUR LIMITED | - |
906930696 | MRX DORMANT COMPANY FOUR LIMITED | - |
901267660 | MRX DORMANT COMPANY FOUR LIMITED | - |
900167282 | MRX DORMANT COMPANY FOUR LIMITED | - |
900167281 | MRX DORMANT COMPANY FOUR LIMITED | - |
908674555 | MRX DORMANT COMPANY FOUR LIMITED | - |
900167283 | MRX DORMANT COMPANY FOUR LIMITED | - |
913214276 | METALRAX LIMITED | - |
904467365 | METALRAX LIMITED | - |
902398207 | METALRAX LIMITED | - |
906747054 | METALRAX LIMITED | - |
901272022 | METALRAX LIMITED | - |
912972608 | METALRAX LIMITED | - |
914739641 | METALRAX LIMITED | - |
990000409 | METALRAX LIMITED | - |
913214276 | MRX DORMANT COMPANY ONE LIMITED | - |
901283362 | MRX DORMANT COMPANY ONE LIMITED | - |
906747054 | MRX DORMANT COMPANY ONE LIMITED | - |
100316200 | MRX DORMANT COMPANY ONE LIMITED | - |
914739641 | MRX DORMANT COMPANY ONE LIMITED | - |
902182533 | MRX DORMANT COMPANY ONE LIMITED | - |
900167431 | MRX DORMANT COMPANY ONE LIMITED | - |
900167432 | MRX DORMANT COMPANY ONE LIMITED | - |
901290660 | MRX DORMANT COMPANY ONE LIMITED | - |
900167282 | MRX DORMANT COMPANY ONE LIMITED | - |
900167281 | MRX DORMANT COMPANY ONE LIMITED | - |
900167283 | MRX DORMANT COMPANY ONE LIMITED | - |
913214276 | METALRAX GROUP PROPERTIES LIMITED | - |
909641119 | METALRAX GROUP PROPERTIES LIMITED | - |
901290979 | METALRAX GROUP PROPERTIES LIMITED | - |
906028577 | METALRAX GROUP PROPERTIES LIMITED | - |
906747054 | METALRAX GROUP PROPERTIES LIMITED | - |
912972608 | METALRAX GROUP PROPERTIES LIMITED | - |
914739641 | METALRAX GROUP PROPERTIES LIMITED | - |
900509604 | METALRAX GROUP PROPERTIES LIMITED | - |
901290980 | METALRAX GROUP PROPERTIES LIMITED | - |
900167282 | METALRAX GROUP PROPERTIES LIMITED | - |
900167283 | METALRAX GROUP PROPERTIES LIMITED | - |
913214276 | FABRICOTE LIMITED | - |
901767523 | FABRICOTE LIMITED | - |
901248328 | FABRICOTE LIMITED | - |
906747054 | FABRICOTE LIMITED | - |
912972608 | FABRICOTE LIMITED | - |
914739641 | FABRICOTE LIMITED | - |
913214276 | MRX GROUP LIMITED | - |
909641119 | MRX GROUP LIMITED | - |
906747054 | MRX GROUP LIMITED | - |
912972608 | MRX GROUP LIMITED | - |
900167282 | MRX GROUP LIMITED | - |
914739641 | MRX GROUP LIMITED | - |
900167281 | MRX GROUP LIMITED | - |
900167283 | MRX GROUP LIMITED | - |
913214276 | MRX DORMANT COMPANY FIVE LIMITED | - |
906747054 | MRX DORMANT COMPANY FIVE LIMITED | - |
900478002 | MRX DORMANT COMPANY FIVE LIMITED | - |
901946821 | MRX DORMANT COMPANY FIVE LIMITED | - |
914739641 | MRX DORMANT COMPANY FIVE LIMITED | - |
902182533 | MRX DORMANT COMPANY FIVE LIMITED | - |
900167282 | MRX DORMANT COMPANY FIVE LIMITED | - |
900167281 | MRX DORMANT COMPANY FIVE LIMITED | - |
901274303 | MRX DORMANT COMPANY FIVE LIMITED | - |
911589189 | MRX DORMANT COMPANY FIVE LIMITED | - |
900167283 | MRX DORMANT COMPANY FIVE LIMITED | - |
913214276 | MRX DORMANT COMPANY THREE LIMITED | - |
906747054 | MRX DORMANT COMPANY THREE LIMITED | - |
905640480 | MRX DORMANT COMPANY THREE LIMITED | - |
914739641 | MRX DORMANT COMPANY THREE LIMITED | - |
902182533 | MRX DORMANT COMPANY THREE LIMITED | - |
900167431 | MRX DORMANT COMPANY THREE LIMITED | - |
900167432 | MRX DORMANT COMPANY THREE LIMITED | - |
901290659 | MRX DORMANT COMPANY THREE LIMITED | - |
916824919 | MRX DORMANT COMPANY THREE LIMITED | - |
901290660 | MRX DORMANT COMPANY THREE LIMITED | - |
900167282 | MRX DORMANT COMPANY THREE LIMITED | - |
900167281 | MRX DORMANT COMPANY THREE LIMITED | - |
900167283 | MRX DORMANT COMPANY THREE LIMITED | - |
900235327 | MRX DORMANT COMPANY THREE LIMITED | - |
913214276 | CATERLIFE LIMITED | - |
901767523 | CATERLIFE LIMITED | - |
901248328 | CATERLIFE LIMITED | - |
906747054 | CATERLIFE LIMITED | - |
912972608 | CATERLIFE LIMITED | - |
914739641 | CATERLIFE LIMITED | - |
913214276 | MRX AUTOMOTIVE LIMITED | - |
906747054 | MRX AUTOMOTIVE LIMITED | - |
901617565 | MRX AUTOMOTIVE LIMITED | - |
901617566 | MRX AUTOMOTIVE LIMITED | - |
990000008 | MRX AUTOMOTIVE LIMITED | - |
990000009 | MRX AUTOMOTIVE LIMITED | - |
Secretary Name | Relationship | Appointments |
---|---|---|
909641119 | MRX DORMANT COMPANY LIMITED | - |
912972608 | MRX DORMANT COMPANY LIMITED | - |
901393301 | MRX DORMANT COMPANY LIMITED | - |
914739192 | MRX DORMANT COMPANY LIMITED | - |
901267660 | MRX DORMANT COMPANY LIMITED | - |
909641119 | MRX DORMANT COMPANY SEVEN LIMITED | - |
912972608 | MRX DORMANT COMPANY SEVEN LIMITED | - |
914739296 | MRX DORMANT COMPANY SEVEN LIMITED | - |
901267660 | MRX DORMANT COMPANY SEVEN LIMITED | - |
909641119 | HOUSE S & T LIMITED | - |
912972608 | HOUSE S & T LIMITED | - |
903507183 | HOUSE S & T LIMITED | - |
914781492 | HOUSE S & T LIMITED | - |
900596678 | HOUSE S & T LIMITED | - |
990000529 | HOUSE S & T LIMITED | - |
909641119 | METALRAX GROUP SERVICES LIMITED | - |
914738827 | METALRAX GROUP SERVICES LIMITED | - |
912972608 | METALRAX GROUP SERVICES LIMITED | - |
901267660 | METALRAX GROUP SERVICES LIMITED | - |
909641119 | MRX DORMANT COMPANY TWO LIMITED | - |
914739124 | MRX DORMANT COMPANY TWO LIMITED | - |
912972608 | MRX DORMANT COMPANY TWO LIMITED | - |
901267660 | MRX DORMANT COMPANY TWO LIMITED | - |
909641119 | MRX DORMANT COMPANY NINE LIMITED | - |
901613587 | MRX DORMANT COMPANY NINE LIMITED | - |
912972608 | MRX DORMANT COMPANY NINE LIMITED | - |
990000151 | MRX DORMANT COMPANY NINE LIMITED | - |
901267660 | MRX DORMANT COMPANY NINE LIMITED | - |
914739052 | MRX DORMANT COMPANY NINE LIMITED | - |
909641119 | MRX DORMANT COMPANY SIX LIMITED | - |
901071996 | MRX DORMANT COMPANY SIX LIMITED | - |
914739329 | MRX DORMANT COMPANY SIX LIMITED | - |
912972608 | MRX DORMANT COMPANY SIX LIMITED | - |
901267660 | MRX DORMANT COMPANY SIX LIMITED | - |
901767523 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
912972608 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
914738843 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
901267660 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
909831786 | MRX ENGINEERING SUPPORT SERVICES LIMITED | - |
909641119 | MRX DORMANT COMPANY EIGHT LIMITED | - |
904396467 | MRX DORMANT COMPANY EIGHT LIMITED | - |
990000823 | MRX DORMANT COMPANY EIGHT LIMITED | - |
912972608 | MRX DORMANT COMPANY EIGHT LIMITED | - |
914739005 | MRX DORMANT COMPANY EIGHT LIMITED | - |
902398207 | MRX DORMANT COMPANY EIGHT LIMITED | - |
901963632 | MRX DORMANT COMPANY EIGHT LIMITED | - |
909641119 | DOWN AND FRANCIS LIMITED | - |
914739308 | DOWN AND FRANCIS LIMITED | - |
912972608 | DOWN AND FRANCIS LIMITED | - |
901267660 | DOWN AND FRANCIS LIMITED | - |
909641119 | PREMIER STAIRWAYS LIMITED | - |
990000489 | PREMIER STAIRWAYS LIMITED | - |
903882527 | PREMIER STAIRWAYS LIMITED | - |
912972608 | PREMIER STAIRWAYS LIMITED | - |
914739148 | PREMIER STAIRWAYS LIMITED | - |
911958557 | PREMIER STAIRWAYS LIMITED | - |
909641119 | HOUSE AH LIMITED | - |
905457561 | HOUSE AH LIMITED | - |
912972608 | HOUSE AH LIMITED | - |
914739144 | HOUSE AH LIMITED | - |
905927348 | HOUSE AH LIMITED | - |
906693083 | HOUSE AH LIMITED | - |
990000088 | HOUSE AH LIMITED | - |
909641119 | SAND FINANCE LTD | - |
912972608 | SAND FINANCE LTD | - |
914739302 | SAND FINANCE LTD | - |
990000906 | SAND FINANCE LTD | - |
900596678 | SAND FINANCE LTD | - |
909641119 | MRX DORMANT COMPANY TEN LIMITED | - |
914739217 | MRX DORMANT COMPANY TEN LIMITED | - |
901617565 | MRX DORMANT COMPANY TEN LIMITED | - |
912972608 | MRX DORMANT COMPANY TEN LIMITED | - |
990000008 | MRX DORMANT COMPANY TEN LIMITED | - |
901267660 | MRX DORMANT COMPANY TEN LIMITED | - |
909641119 | MRX DORMANT COMPANY FOUR LIMITED | - |
912972608 | MRX DORMANT COMPANY FOUR LIMITED | - |
901617566 | MRX DORMANT COMPANY FOUR LIMITED | - |
901267660 | MRX DORMANT COMPANY FOUR LIMITED | - |
914739131 | MRX DORMANT COMPANY FOUR LIMITED | - |
909641119 | METALRAX LIMITED | - |
990000410 | METALRAX LIMITED | - |
902398207 | METALRAX LIMITED | - |
912972608 | METALRAX LIMITED | - |
914739333 | METALRAX LIMITED | - |
909641119 | MRX DORMANT COMPANY ONE LIMITED | - |
912972608 | MRX DORMANT COMPANY ONE LIMITED | - |
914739019 | MRX DORMANT COMPANY ONE LIMITED | - |
901267660 | MRX DORMANT COMPANY ONE LIMITED | - |
909641119 | METALRAX GROUP PROPERTIES LIMITED | - |
914738902 | METALRAX GROUP PROPERTIES LIMITED | - |
912972608 | METALRAX GROUP PROPERTIES LIMITED | - |
901267660 | METALRAX GROUP PROPERTIES LIMITED | - |
909641119 | FABRICOTE LIMITED | - |
901767523 | FABRICOTE LIMITED | - |
912972608 | FABRICOTE LIMITED | - |
914739145 | FABRICOTE LIMITED | - |
901267660 | FABRICOTE LIMITED | - |
909641119 | MRX GROUP LIMITED | - |
912972608 | MRX GROUP LIMITED | - |
901267660 | MRX GROUP LIMITED | - |
914739338 | MRX GROUP LIMITED | - |
909641119 | MRX DORMANT COMPANY FIVE LIMITED | - |
912972608 | MRX DORMANT COMPANY FIVE LIMITED | - |
914739312 | MRX DORMANT COMPANY FIVE LIMITED | - |
901267660 | MRX DORMANT COMPANY FIVE LIMITED | - |
911589189 | MRX DORMANT COMPANY FIVE LIMITED | - |
909641119 | MRX DORMANT COMPANY THREE LIMITED | - |
912972608 | MRX DORMANT COMPANY THREE LIMITED | - |
914739158 | MRX DORMANT COMPANY THREE LIMITED | - |
901267660 | MRX DORMANT COMPANY THREE LIMITED | - |
909641119 | CATERLIFE LIMITED | - |
901767523 | CATERLIFE LIMITED | - |
914781585 | CATERLIFE LIMITED | - |
912972608 | CATERLIFE LIMITED | - |
901267660 | CATERLIFE LIMITED | - |
909641119 | MRX AUTOMOTIVE LIMITED | - |
901617565 | MRX AUTOMOTIVE LIMITED | - |
915182146 | MRX AUTOMOTIVE LIMITED | - |
912972608 | MRX AUTOMOTIVE LIMITED | - |
990000008 | MRX AUTOMOTIVE LIMITED | - |
901267660 | MRX AUTOMOTIVE LIMITED | - |