About Lagodan Properties Limited (08756348) United Kingdom