About Bayleaf Property Limited (06400744) United Kingdom