About Farrah Fowler Property Limited (12498168) United Kingdom