About Olc Properties Limited (09897670) United Kingdom