About Fabbri Properties Ltd (13309218) United Kingdom