About Upperlane Properties Limited (05637976) United Kingdom