About Bailiefin Properties Limited (12664951) United Kingdom