About Ladybank Properties Limited (04662086) United Kingdom