About Orby Properties Ltd (NI035444) United Kingdom