About Oughtibridge Properties Limited (11460149) United Kingdom