About Fair & Square Real Estate Ltd (12104759) United Kingdom