About Bideafford Properties Limited (10858521) United Kingdom