About Bixby Properties Ltd (12150665) United Kingdom