About Lycett Place Development Limited (09632198) United Kingdom