About Frangu Homes Ltd (13445323) United Kingdom