About Fastr Property Limited (10620899) United Kingdom