About Limeoak Properties Limited (05369818) United Kingdom