About Rattray Real Estate Limited (SC263909) United Kingdom