About Oak Lodge Properties Limited (02857688) United Kingdom