About Loc Properties Limited (08389504) United Kingdom