About Kalila Property Limited (07676154) United Kingdom