About Lakhesar Properties Limited (11735334) United Kingdom