About Florence And Shillingford Houses Ltd (06733792) United Kingdom