About Orchid Properties (construction) Limited. (02153523) United Kingdom