About Overross Property Limited (06749234) United Kingdom