About Billan Properties Limited (07660214) United Kingdom