About Beckvale Properties Limited (11180651) United Kingdom